Repository (version control)
A Repository[1] is a concept from distributed revision control that refers to a data structure, usually stored on a server, that contains, among other things:
- A set of files and directories.
- Historical record of changes in the repository.
- A set of commit objects.
- A set of references to commit objects, called heads.
Notes
|
|
Years, where available, indicate the date of first stable release. Systems with names in italics are no longer maintained or have planned end-of-life dates.
|
|
Local only |
|
|
|
Client-server |
Free/open-source
|
|
|
Proprietary
|
|
|
|
Distributed |
Free/open-source
|
|
|
Proprietary
|
|
|
|
Concepts |
|
|
|
|